package com.deyinet.bdcms.core.dao;

import org.hibernate.criterion.Order;

import java.util.List;

/**
 * Created by Administrator on 2017/3/27 0027.
 */
public interface ExampleEqDao<T> {

    List<T> findByExampleEq(T var1);

    List<T> findByExampleEq(T var1, String var2);

    List<T> findByExampleEq(T var1, Order var2);

    List<T> findByExampleEq(T var1, int var2, int var3);

    List<T> findByExampleEq(T var1, int var2, int var3, String var4);

    List<T> findByExampleEq(T var1, int var2, int var3, Order var4);

    long countByExampleEq(T var1);

}
